home *** CD-ROM | disk | FTP | other *** search
/ The Hacker Chronicles - A…the Computer Underground / The Hacker Chronicles - A Tour of the Computer Underground (P-80 Systems).iso / network / uucpfido < prev    next >
Text File  |  1992-03-03  |  23KB  |  458 lines

  1.                        UUCP <=> FidoNet Mail Link
  2.  
  3. downloaded from the Whole Earth 'Lectronic Link (The WELL: 415-332-6106)
  4. ************************************************************************
  5.  
  6.  
  7.               How to use the UUCP <===> Fido-Net<tm> Gateway
  8.                      Version 2.3 as of 09 DEC 88
  9.                        by Lee Damon of 105/302
  10.                             and Dale Weber 
  11.                    Assisted by Lisa Gronke on 105/6
  12.  
  13.   I) To send mail FROM a Fido-Net <==> UUCP Gateway TO some one on a UUCP
  14.      (or Internet) site.
  15.  
  16.      A) What you must know
  17.  
  18.         1) The site name of the UUCP node the user is on.
  19.  
  20.         2) The login name or mail alias (the mailbox name) that the
  21.            user you want to send to uses there.
  22.  
  23.         3) The path to the system the recipient is on *if that machine
  24.            is not in the UUCP maps.* It is assumed that the UFGATE site
  25.            is sending mail to a "smart" UUCP node which knows how to
  26.            get mail to all other registered UUCP nodes. Or the domain 
  27.            ("at style") name of the recepient's system.
  28.  
  29.         4) Which Fido-Net node forwards mail to UUCP nodes for your
  30.            local network. When the new nodelist flags are in place and
  31.            widely used, you won't even need to know this. If your
  32.            FidoNode is using the new flags, don't worry about this
  33.            step.
  34.  
  35.          You should get the first two pieces of information from the
  36.         person that you want to send mail to and the third one should
  37.         be given to you either by the Sysop of the Gateway you are
  38.         using OR by the person you are sending mail to. In this
  39.         documentation we will use Net 105's Gateway of Busker's Opus
  40.         (105/14), also known as busker.FIDONET.ORG.
  41.  
  42.           As an example, let's say you want to send mail to Lisa
  43.         Gronke. She has an account on percival and her login there is
  44.         gronke. Let's also say that you want to send this mail from
  45.         Busker's Opus (Fido-Net 105/14). Busker's UUCP/USENET Hosts are
  46.         reed and oresoft.
  47.  
  48.      B) With these bits of information do the following steps
  49.  
  50.         1) Go to the Net-Mail area on Busker's Opus
  51.  
  52.         2) Enter a message to node 105/14 (that's Busker's Fido-Net
  53.            address).
  54.  
  55.         3) If the system asks you if you want the message to be killed
  56.            after sending, PLEASE say yes.
  57.  
  58.         4) Address the message to UUCP.
  59.  
  60.         5) As the very FIRST line of your message you must enter a
  61.            special line that will tell the gateway software how to send
  62.            the message.  This is the To: line and for the example above
  63.            it would look like this: "To: reed!percival!gronke" (without
  64.            the quotes). The actual path is "reed!percival!gronke" and
  65.            "To: " is a keyword that MUST be there as shown or the
  66.            Gateway won't process the message. You could also use the
  67.            path "percival!gronke" (with out the reed) if you are on a
  68.            system that handles smart paths. If you are not sure, try
  69.            the short path first, and if that fails try again with the
  70.            entire path.
  71.  
  72.         6) Enter the rest of your message as you normally would. When
  73.            you're finished, save it and it will be sent to your friend
  74.            automagically.
  75.  
  76.         7) If you are NOT on Busker's Opus (105/14), you can still send
  77.            mail to UUCP nodes by following the same steps 1 through 6
  78.            above from any other Fido-Net node's Net-Mail area. The
  79.            message will be sent from the node you are on to 105/14 and
  80.            then on to the UUCP site.
  81.  
  82.         An example mail sending session, based on the previous examples,
  83.         follows:
  84.  
  85.   >     MATRIX area  9 ... Scribes Corner. (FidoNet Matrix and UUCP mail)
  86.   >     Select: e
  87.   >      Scribes Corner. (FidoNet Matrix and UUCP mail)
  88.   >     This will be a message in area #9.
  89.   >     Private  [y,N,?=help]? y
  90.   >     To a #CM system [y,N]? n
  91.   >     Attach a file [y,N]? n
  92.   >     Matrix address: 105/14
  93.   >     
  94.   >     Busker's Boneyard (105/14) Portland OR
  95.   >          To: uucp
  96.   >     Subject: sample message
  97.   >     
  98.   >      1: To: reed!bucket!percival!lisag
  99.         (could also be name@made.up.dom.ain)
  100.   >      2:  
  101.   >      3:  Hi Lisa, this is just a sample message to be used as an example in
  102.   >      4: ufgate.how.
  103.   >      5:  
  104.   >      6: Lee
  105.   >      7: 
  106.   >     Editor Options: 
  107.   >     Select: s
  108.   >     Saving your message (#16)...
  109.  
  110.  II) To send mail from a UUCP Site TO a user that calls a Fido-Net
  111.      system.
  112.  
  113.   IIa) The "simple" system, or ! (bang) paths. (Not recommended as an
  114.        addressing system because of the ambiguity of the
  115.        !number!number, left in for compatibility with an older system.)
  116.  
  117.      A) What you must know:
  118.         1) The node number of the Fido-Net system that your friend calls.
  119.  
  120.         2) The path to use to get from the UUCP Site to the Fido-Net 
  121.            forwarder.
  122.  
  123.         3) Does that UFGATE site have a UUCP map entry? If so, skip to
  124.            the next section.
  125.  
  126.      B) With these bits of information do the following (assuming that
  127.         you are sending a NEW message and NOT just replying to a
  128.         message you received)
  129.  
  130.         1) The path that you will send the message to will be in the
  131.            form of UFGATE_site!Zone!Net!Node!First.Last. As an example,
  132.            let's say you want to send a message to me (Dale Weber) at
  133.            105/55 from an account on percival (I'll use Lisa Gronke in
  134.            this example). The UFGATE site here is busker (Busker's Opus
  135.            - 105/14) and I am found on 105/55.
  136.  
  137.         2) So the path would look like reed!busker!1!105!55!Dale.Weber
  138.            and here is what it means:
  139.  
  140.            a) The UFGATE site is busker (Busker's Opus) and one of
  141.               busker's UUCP hosts is reed and in this example you are
  142.               sending mail from site percival. Since this you are
  143.               sending mail locally only, you can shorten the path to
  144.               reed!busker!55!Dale.Weber and it will work fine. You MUST
  145.               enter the user's name as shown with the "." between the
  146.               first and last names of the user.
  147.  
  148.            b) If you are replying to a message that you received then
  149.               just use your mailer's normal reply function and
  150.               everything will be taken care of automagically.
  151.  
  152.   IIb) The "smart" way, or RFC822 @ style.
  153.  
  154.         If the gateway site has a registered map entry, and you send
  155.         mail from or to a "smart" mail site, use these steps instead.
  156.         They are also the steps to use for sending mail from the
  157.         Internet to FidoNet. Note that this is the "smart" way because
  158.         you don't have to provide routing information - how to get the
  159.         mail to its intended recipient is figured out by the system.
  160.         *You should never mix ! and @ addressing, unpredictable results
  161.         _will_ occur!!!!*
  162.  
  163.      A) The address of a FidoNode looks like this: 1:105/302.0. Usually
  164.         the 1: and .0 are left off, but they are there by default. (In
  165.         Europe it is 2: and in the Pacific Basin it is 3:.) That
  166.         address can be translated as "Zone 1, Net 105, FidoNode 302,
  167.         Point 0." or p0.f302.n105.z1. Add the FidoNet domain of
  168.         .fidonet.org to the end of that, chop off the p0 (it is again,
  169.         a default) and you have f302.n105.z1.fidonet.org - the "Fully
  170.         Qualified Domain Name" of a FidoNode. Another example is
  171.         1:105/4.3 which would be written as p3.f4.n105.z1.fidonet.org
  172.         (since there is a point number other than 0, we have to specify
  173.         it). Note also that we are only using zone 1.  This will also
  174.         work for zones 2 and 3, just use z2 or z3 as appropriate.
  175.  
  176.  
  177.      B) So, lets say you wanted to send mail to Dale Weber at
  178.         1:105/55.0, you would address your letter to
  179.         dale.weber@f55.n105.z1.fidonet.org and you shouldn't have to
  180.         worry about it from there. Note that this address will most
  181.         likely work on the Internet. This address will be automaticly
  182.         interpreted and routed via the correct gateway, so you won't
  183.         have to specify any paths. All you need to know is the FidoNet
  184.         address and logonid of the person you are trying to reach.
  185.  
  186.      C) If that address doesn't work, you can add a routing command.
  187.         Since busker is the UFGATE site for net 105, the routed address
  188.         would be:
  189.                 dale_weber%f55.n105.z1.fidonet.org@busker.fidonet.org
  190.         Note that the @ between weber and f55 has been changed to a %.
  191.         (I know, it is kind of long, but once all of the smart mailers
  192.         get the new maps, and all the nets are covered, it shouldn't be
  193.         necessary any more.) Note that the % character can be used
  194.         differently on different systems, so don't go overboard in
  195.         using it.
  196.  
  197.      D) If you are using a system that just insists on ! paths only,
  198.         you can use the address f55.n105.z1.fidonet.org!dale.weber *if*
  199.         you have your mail routed via a "smart" mail site. If you
  200.         don't, you will have to give enough path to get from where you
  201.         are to busker, then ! on from there. As the entire UUCP net is
  202.         in a state of transition from the ! paths to the @ paths, this
  203.         will be a problem for a while. Again I state: *You should never
  204.         mix ! and @ addressing, unpredictable results _will_ occur!!!!*
  205.         An example of routing using the ! notation is:
  206.             tektronix!reed!busker!f55.n105.z1.fidonet.org!dale.weber
  207.  
  208.  
  209. III) Other features of the UUCP Gateway software (UFGATE)
  210.  
  211.      A) User Alias
  212.         If you are sending and/or receiving a large volume of mail
  213.         to/from UUCP sites then you may want to ask your UFGATE site
  214.         Sysop to set up a UUCP alias for you. This is especially
  215.         helpful if you have a long and/or difficult to spell name.
  216.         It's easier to remember a six or seven letter name (this is
  217.         what UUCP people are used to also) than a full name which may
  218.         NOT be easy to remember. The UFGATE software on the UFGATE site
  219.         node will handle all the translations automatically.
  220.  
  221.      B) Out of area mail forwarding
  222.         If you are on a UUCP system, you may want to arrange for full
  223.         mail forwarding to all of Fido-Net. This will cost you some
  224.         money for the messages to be sent outside your local area, but
  225.         may be worth the cost. Contact your local UFGATE site for
  226.         further details.
  227.  
  228. IV) Things to consider:
  229.  
  230.         As with sending mail to any UUCP or Internet site, some or all
  231.         of this may not apply to your site. If you know that it won't
  232.         work you can route mail to another site that you know will use
  233.         the addresses correctly, and hope for the best.
  234.  
  235.         Mail from a FidoNet node to another FidoNet node can't be sent
  236.         in this way. We (being FidoNet) still have to pay our own way.
  237.  
  238.         The Domain of FIDONET.ORG only includes those nodes listed in
  239.         the official FidoNet nodelist as published by 1:1/0 or their
  240.         designated deputy. It does not include any other networks
  241.         that may use the FidoNet protocols to communicate.
  242.  
  243.         The Internet can not be used for profit. Mail sent via this
  244.         system that gets routed to ARPANET, MILNET, NSFnet, etc, can
  245.         not contain advertisements, sales literature, or other
  246.         profit-making "things" unless in a direct reply to a query from
  247.         an ARPANET or MILNET site that is working on a grant from DARPA
  248.         or other authorized government agency.
  249.  
  250. V) Glossary:
  251.  
  252.         ARPA style address: an address of the form "user@system" or
  253.         user@domain. It is considered archaic to make the user rather
  254.         than the computer route mail. Many UUCP systems now have "smart
  255.         mailers" that can handle ARPA style addresses in addition to
  256.         the traditional UUCP "bang paths". See the document on Internet
  257.         addressing for a more complete description. This is also called
  258.         "at sign syntax." The latter form, user@domain, is known as
  259.         domain addressing.  The particular kind is ARPA Internet domain
  260.         addressing, or RFC973 domain addressing.  There are others, for
  261.         example that used in JANET, the British national research
  262.         network.
  263.  
  264.         ARPANET: The Defense Advanced Research Projects Agency
  265.         Network.  A major portion of the Internet. Soon to be replaced
  266.         by the DRI (Defense Research Internet).
  267.  
  268.         At sign syntax: See "ARPA style address."
  269.  
  270.         BANG PATH: A UUCP node connects to only a limited number of
  271.         other UUCP nodes. The bang path is the series of nodes the mail
  272.         will pass through to reach the remote user. The node names are
  273.         separated by exclamation marks (nicknamed "bangs"). The first
  274.         node in the path must be a "link" on the local system, the
  275.         second node must be linked to the first, etc. etc. The last
  276.         name in the path is the user name on the remote system. The
  277.         bang path must not contain any spaces and is usually all lower
  278.         case.
  279.  
  280.         Internet:  The Internet is a set of networks all running the
  281.         TCP/IP protocols, sharing the same underlying network address
  282.         space as well as the same name space, and interconnected into
  283.         an internet.  BITNET, UUCP, and JANET are not part of this
  284.         internet because they don't use the same protocols.  They are
  285.         only interconnected for mail.  This makes the combination of
  286.         their interconnections of that kind what many people call a
  287.         metanetwork.
  288.  
  289.         internet: (with a little i) is any old internet.  The Internet,
  290.         with definite article and capital I, is a specific Internet,
  291.         usually the one we are referring to above, whose proper name is
  292.         the ARPA Internet.  There are others, such as the XEROX
  293.         Internet.  There are also other TCP/IP internets.
  294.  
  295.         FidoNet: a network of systems that use the FidoNet protocol to
  296.         transfer FidoNet (Matrix) mail and other things (EchoMail,
  297.         files).  Most of the FidoNet nodes are BBS running
  298.         Fido<tm>/Opus/TBBS/QuickBBS BBS software under MS-DOS. A
  299.         FidoNet address is usually of the form zone:net/fidonode (eg
  300.         1:105/6). FidoNet routing is theoretically direct ... node
  301.         1:105/6 dials up node 1:105/14 and transfers mail addressed to
  302.         users at the destination system. FidoNet (Matrix) mail is
  303.         usually free to the user when sent to a node in the SAME net
  304.         and requires that the user have funds on deposit when sent to a
  305.         node in a DIFFERENT net. FidoNet users mostly use their real
  306.         name (eg Lisa Gronke).
  307.  
  308.         GATEWAY: a system that is a node in two (or more) networks.
  309.         The two networks may use the same protocol or different
  310.         protocols. The gateway has a name/address in EACH network and
  311.         has to be running an implementation of each protocol. A
  312.         gateway, sensu strictu, should forward material received from
  313.         one network to addressees in the other network.
  314.  
  315.         MAIL: electronic text, typically private, addressed to a
  316.         specific person. FidoNet calls this function "FidoNet (Matrix)
  317.         mail". Not all FidoNet nodes offer the function to users. UUCP
  318.         calls this function "mail". In both FidoNet and UUCP, mail can
  319.         be sent to a user on the same node OR to a user on a remote
  320.         node. Mail is distinguished from "broadcast messages" which are
  321.         called "EchoMail" on FidoNet systems and "USENET News" on UUCP
  322.         systems.
  323.  
  324.         MILNET: A specific military network within the Internet.
  325.  
  326.         NETWORK: a group of computers that communicate using the SAME
  327.         protocol. A network is a real entity with a name, history,
  328.         administration, financing and addressing/routing scheme in
  329.         addition to the protocol.
  330.  
  331.         NODE: a {computer, machine, system, BBS} that is part of a
  332.         network is often called a node or a site.
  333.  
  334.         NSFnet: National Science Foundation Network. Another part of
  335.         the Internet. An internet in itself.
  336.  
  337.         PROTOCOL: the set of rules by which two computers communicate.
  338.         Users do not need to know anything but the NAME of the protocol
  339.         but should distinguish between the name of a PROTOCOL and the
  340.         name of NETWORK that uses the protocol. We are concerned here
  341.         with two protocols: the FidoNet protocol and the UUCP (Unix to
  342.         Unix CoPy) protocol. Each protocol is historically associated
  343.         with a certain {computer, operating system} but CAN be
  344.         implemented on just about any hardware.  To complete your
  345.         confusion, the PROGRAM that IMPLEMENTS a specific protocol on a
  346.         particular computer sometimes also has the same name. And to
  347.         make things even more fun, sometimes a network built out of the
  348.         protocol is named after it, as with the UUCP network.
  349.  
  350.         SMART MAILER: Mailing program(s) that know(s) how to route
  351.         messages to other UUCP/Internet nodes. They use maps compiled
  352.         by the UUCP project to route mail more intelligently, meaning
  353.         the user often doesn't have to provide a route. SMail and
  354.         Sendmail are programs that are smart mailers. Many UUCP sites
  355.         have them, or know how to send mail to a site that runs one.
  356.  
  357.         UFGATE: A collection of software written by Tim Pozar, Garry
  358.         Paxinos and John Galvin that allow Fido compatible BBSs to
  359.         exchange UUCP mail with other UUCP sites. Also included are
  360.         programs for the processing of Netnews - UUCP's older-brother
  361.         equivalent to EchoMail. 
  362.  
  363.         UFGATE site: A FidoNet node that is running the UFGATE software
  364.         (or any other software that emulates the UFGATE system).
  365.  
  366.         USENET: The combined group of systems (a network as it were)
  367.         that share Netnews with each other. It uses UUCP and other
  368.         protocols for transmitting news between machines. It is not
  369.         limited only to the UUCP network or the Internet.
  370.  
  371.         UUCP: Unix-Unix-CoPy. A protocol set for transferring files over
  372.         dialup lines. It is also the name of a network much like
  373.         FidoNet.  (Only much bigger, and older.)
  374.  
  375.         UUCP Network: the network of systems that use the UUCP protocol
  376.         to transfer mail and other things (USENET news, files). [
  377.         "USENET network" is sometimes incorrectly used as a synonym but
  378.         specifically refers to the subset of UUCP, Internet, Bitnet,
  379.         etc. nodes that subscribe to USENET news.] Most of the UUCP
  380.         nodes are unix minicomputers at universities or high-tech
  381.         companies. A UUCP node has a cryptic name (eg bucket). UUCP
  382.         routing is "store and forward" whereby the mail is passed from
  383.         system to system until it reaches its destination. Classic UUCP
  384.         address are "bang paths" from the originating node to the
  385.         destination node (eg reed!percival!bucket!lisag). UUCP mail is
  386.         almost always free to the user. UUCP users use a one word alias
  387.         name (eg lisag).
  388.  
  389. -----------
  390. UFGATE was written by Tim Pozar, Garry Paxinos, John Gilmore and John
  391.    Galvin.
  392. "Fido" and "FidoNet" are trademarks of Tom Jennings, San Francisco, CA.
  393.    used with permission.
  394. *+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*
  395.  
  396.  
  397. Tim Pozar adds on the WELL:
  398.  
  399.      Since we have released the UFGATE package, and SRI-NIC has given
  400.  their blessings, you can now send mail (bidirectionally) between 
  401.  INTERNET or UUCP to FidoNet.
  402.      
  403.      The short version of how to do it:
  404.  
  405.      Fido systems use numerical addressing much like phone numbers.
  406.  The top level is called a zone.  North America is Zone 1, Europe is 
  407.  Zone 2, and Oceania, which includes places like Australia, Singapore,
  408.  Malaysia, and Indonesia) is Zone 3.
  409.  
  410.      The next level down is called either Net or Region. This is a 
  411.  much smaller area.  The size falls somewhere between a large city
  412.  to a State.  San Francisco, for example is Net 125.
  413.  
  414.      The last level is the machine number itself.  The level is called
  415.  a Node.  My board at work, the KKSF BBS, is FidoNode 406.  
  416.  
  417.      The whole address, when sending mail from a Fido node to another 
  418.  Fido node, looks like:
  419.                        1:125/406
  420.                                                
  421.      The first number is the zone, followed by a colon.  The next number
  422.  is the region or net, followed by a forward slash.  The last number is 
  423.  the node.
  424.  
  425.       In order to have FidoNet reconized as a net and for ease of
  426.  "gatewaying", we established an INTERNET domain of "fidonet.org".  A 
  427.  FidoNet address translated into INTERNETese, looks like this:
  428.                  Tim_Pozar@f406.n125.z1.fidonet.org
  429.  
  430.       As you can guess, the first part is the name of the recipiant with 
  431.  an underscore where the space would be.  The next part (after the '@' sign
  432.  is the FidoNet address with the domain at the end.  The 'f', 'n', and 'z'
  433.  letters are used to denote what are the Fido node, Net, and Zone numbers.
  434.  
  435.       This is a quicky description of the UUCP => FidoNet side of things.
  436.  If you are interested in the flip side and a more complete detail of how
  437.  things work, CAT a file named "~pozar/ufgate.how". [above]...  
  438.  
  439.      UFGATE can be downloaded from my BBS at +1 415 695 0759.  
  440.  
  441.      You can also send me floppies.   I accept 360K and 1.2M, five and 
  442.  a quarter inch discs.  I will need four (4) 360K disks or one (1) 1.2M
  443.  disks.  The disks should be formated on your machine.  The discs should
  444.  be sent in a standard floppy mailer with a return label and postage.
  445.      The address is:                           
  446.  
  447.      Tim Pozar
  448.      Late Night Software
  449.      671 28th Street
  450.      San Francisco, CA 94131
  451.  
  452.      You can also call me at work (415-788-2022) for more info on the
  453.  package...
  454.  
  455.      In the near future, file attaches will work from FidoNet to UUCPland...
  456.  
  457. DOWNLOADED FROM P-80 SYSTEMS 304-744-2253
  458.